JM Financial has reiterated its Buy rating on Nykaa